var vm = new Vue({
    el: '#yd-app',
    data: {
        alert: true,
        context: '游客限制每日上传10张，单张图片不能超过5M，上传的图片将公开显示，使用之前请先阅读《使用协议》。'
    }
});

var load1 = document.querySelector("#upload-img");
// 实例化即可
var ctrlV = new ctrlVUtil({
    uploadUrl: "/upload/paste",
    targetElement: load1,
    isCompleteImg: false,
    data: {
        name: "imgurl",
    },
    success: function (data) {
        //转为对象
        var res = data;
        //上传成功
        if (res.code == 0) {
            layer.closeAll('loading');
            $("#img-thumb a").attr('href', '/img/' + res.data.imgId);
            $("#img-thumb img").attr('src', res.data.thumbUrl);
            $("#url").val(res.data.url);
            $("#html").val("<img src = '" + res.data.url + "' />");
            $("#markdown").val("![](" + res.data.url + ")");
            $("#bbcode").val("[img]" + res.data.url + "[/img]");
            $("#img-show").show();

            //对图片进行鉴黄识别
            /*$.get("/deal/identify/" + res.id, function (data, status) {
                var re = JSON.parse(data);
                //状态码为400，说明该图片存在异常
                if (re.code == 400) {
                    layer.open({
                        title: '警告！'
                        , content: '您的IP已被记录，请不要上传违规图片！'
                    });
                } else {
                    console.log(re.code);
                }
            });*/
        } else {
            layer.msg(res.message);
            layer.closeAll('loading');
        }
    },
    error: function (error) {
        layer.closeAll('loading');
        layer.msg('上传失败！');
        layer.closeAll('loading');
    }
});